Bayer bilateral denoising on TriMedia3270
نویسندگان
چکیده
Digital cameras are now commonly included in several digital devices such as mobile phones. They are present everywhere and have become the principal image capturing tool. Inherent to light and semiconductors properties, sensor noise [10] continues to be an important factor of image quality [12], especially in low light conditions. Removing the noise with mathematical solutions appears thus unavoidable to obtain an acceptable image quality. However, embedded devices are limited by processing capabilities and power consumption and thus cannot make use of the full range of complex mathematical noise removing solutions. The bilateral filter [6] appears to be an interesting compromise between implementation complexity and noise removing performances. Especially, the Bayer [5] bilateral filter proposed in [11] is well adapted for single sensor devices. In this paper, we simulate and optimize the Bayer bilateral filter execution on a common media-processor: the TM3270 [4] from the NXP Semiconductors TriMedia family. To do so we use the TriMedia Compilation System (TCS). We applied common optimization techniques (such as LUT, loop unrolling, convenient data type representation) as well as custom TriMedia operations. We finally propose a new Bayer bilateral filter formulation dedicated to the TM3270 architecture that yields an execution improvement of 99.6% compared to the naïve version. This improvement results in real-time video processing at VGA resolution at the 350MHz clock rate.
منابع مشابه
A Robust Image Denoising Technique in the Contourlet Transform Domain
The contourlet transform has the benefit of efficiently capturing the oriented geometrical structures of images. In this paper, by incorporating the ideas of Stein’s Unbiased Risk Estimator (SURE) approach in Nonsubsampled Contourlet Transform (NSCT) domain, a new image denoising technique is devised. We utilize the characteristics of NSCT coefficients in high and low subbands and apply SURE sh...
متن کاملGreen Channel Guiding Denoising on Bayer Image
Denoising is an indispensable function for digital cameras. In respect that noise is diffused during the demosaicking, the denoising ought to work directly on bayer data. The difficulty of denoising on bayer image is the interlaced mosaic pattern of red, green, and blue. Guided filter is a novel time efficient explicit filter kernel which can incorporate additional information from the guidance...
متن کاملK-means based Image denoising using bilateral filtering and total variation
Bilateral filter and Total variation image denoising are widely used in image denoising. In low noisy level, bilateral filtering is better than TV denoising for it reveals better SNR and sharper edges. However, in high noisy level, TV denoising outperforms bilateral filtering in terms of SNR and more details of non edges. It is very difficult to perform denoising of a very noisy image for the r...
متن کاملNear Lossless Compression Technique for Bayer Color Filter Images using Wavelets
Interpolating full-resolution color images from color-filter-array (CFA) samples is Image demosaicing. Bayer pattern is popular among various CFA patterns and demosaicing with this Bayer pattern produces high resolution color images. This paper presents a new demosaicing approach for spatially sampled image data perceived through a color filter array, and thereby exploiting the correlation of c...
متن کاملCompression Technique for Bayer Color Filter Images using Wavelets Which is near Lossless
Interpolating full-resolution color images from color-filterarray (CFA) samples is Image demosaicing. Bayer pattern is popular among various CFA patterns and demosaicing with this Bayer pattern produces high resolution color images. This paper presents a new demosaicing approach for spatially sampled image data perceived through a color filter array, and thereby exploiting the correlation of co...
متن کامل